# -*- coding: utf-8 -*-
# @Project: 芒果测试平台
# @Description: 错误消息统一管理
# @Time   : 2024-02-01 10:00
# @Author : 毛鹏
ERROR_MSG_0001 = (301, '系统代理出错，请检查系统代理')
ERROR_MSG_0002 = (302, '连接错误，请检查IP，端口，账号，密码')
ERROR_MSG_0003 = (303, 'mysql中无：{}库')
ERROR_MSG_0004 = (304, 'sql存在语法错误，sql：{}')
ERROR_MSG_0005 = (305, 'sql语句是空，或查询字段或条件字段不存在')
ERROR_MSG_0006 = (306, 'sql断言失败')
ERROR_MSG_0007 = (307, '传入的项目或测试环境或测试自动化的类型不正确，请检查需要测试的项目')
ERROR_MSG_0008 = (308, '用例是空，请先配置用例')
ERROR_MSG_0009 = (309, '项目配置了公共的sql变量，但是未配置mysql配置')
ERROR_MSG_0010 = (310, '数据清除不支持查询数据操作')
ERROR_MSG_0011 = (311, 'jsonpath表达式错误，请检查表达式！：{}')
ERROR_MSG_0012 = (312, '邮件的配置详情不是json格式')
ERROR_MSG_0013 = (313, '手机号码必须是字符串类型')
ERROR_MSG_0014 = (314, '手机号码列表必须是list类型')
ERROR_MSG_0015 = (315, '随机字符串函数只支持传入int类型数字')
ERROR_MSG_0016 = (316, '邮件发送失败，请检查邮件配置是否正确')
ERROR_MSG_0017 = (317, '请检查email_host是否正确，导致无法连接发送错误')
ERROR_MSG_0018 = (318, '企业微信消息发送失败，请检查webhook地址是否正确可调用')
ERROR_MSG_0019 = (319, '企业微信「文本类型」消息发送失败')
ERROR_MSG_0020 = (320, '企业微信「file类型」消息发送失败')
ERROR_MSG_0021 = (321, '该项目未配置mysql，但是开启了数据库断言')
ERROR_MSG_0022 = (322, 'Mysql配置错误，请先在数据库中检查mysql配置是否正确')
ERROR_MSG_0023 = (323, '请检查mysql配置或确保该地址在服务器中可以被连接')
ERROR_MSG_0024 = (324, 'sql语句为空')
ERROR_MSG_0025 = (325, 'sql语法错误，请检查sql')
ERROR_MSG_0026 = (326, '文件不存在')
ERROR_MSG_0027 = (327, '缓存中无法获取到：{}的值')
ERROR_MSG_0028 = (328, '发送任务失败，请确保{}已连接{}')
ERROR_MSG_0029 = (329, 'web配置查询结果是空，请先进行配置')
ERROR_MSG_0330 = (330, '登录接口异常，请先检查登录接口再进行自动化测试！登录接口响应结果：{}')
ERROR_MSG_0331 = (331, '查询项目为空')
ERROR_MSG_0332 = (332, '查询测试环境为空')
ERROR_MSG_0333 = (333, '该测试环境开启了数据库断言，但是未配置数据库信息')
ERROR_MSG_0334 = (334, '接口信息处理时出现取值错误，如：在null上面进行取值之类的问题')
ERROR_MSG_0035 = (335, '页面无此元素，请检查传入的元素 element_loc 是否正确')
ERROR_MSG_0036 = (336, '上传文件的元素必须要是input标签中的')
ERROR_MSG_0037 = (337, '元素未找到，请检查断言前操作是否正常完成')
ERROR_MSG_0038 = (
    338, '打开url时超时，分为2个问题：1.启用的浏览器过多，应当减少浏览器并发个数；2.自行查看为啥60秒还未打开：{}')
ERROR_MSG_0039 = (339, '浏览器类型不正确，请联系管理员检查')
ERROR_MSG_0040 = (340, '浏览器路径不正确，请重新设置，路径：{}')
ERROR_MSG_0041 = (341, '页面步骤详情->元素操作值中缺少element_locator字段请检查数据后再进行测试')
ERROR_MSG_0042 = (342, '项目名称不正确，找不到上传目录')
ERROR_MSG_0043 = (343, '页面无元素：{} 表达式：{}')
ERROR_MSG_0344 = (344, '您输入的locator不正确，请检查数据：{}')
ERROR_MSG_0345 = (345, '接口或者用例中的数据，转换成json格式时失败！需要转换的值是：{}')
ERROR_MSG_0346 = (346, '查询该模块中的元素是空，请检查给这个模块添加元素，再调用方法来获取元素')
ERROR_MSG_0347 = (347, '获取项目数据错误，请检查接口返回的结果')
ERROR_MSG_0348 = (348, '查询数据包含多条结果错误，该查询条件只能查询单个结果，请检查数据查询结果是否是唯一。查询数据：{}')
ERROR_MSG_0349 = (349, '查询结果是空，请检查查询数据：{}')
ERROR_MSG_0350 = (350, '用例名称或用例ID必须要一个')
ERROR_MSG_0351 = (351, '{}中合并多多sheet之后包含了重复的ID,请自行检查')
ERROR_MSG_0352 = (352, '{}中合并多多sheet之后包含了重复的接口名称,请自行检查')
